Integrating noninterfering versions of programs

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating Versions in the OMT Models

This paper shows how to extend the object, dynamic and functional models of the OMT method so that it integrates version modeling capabilities. Thus, this method will suit new database applications relevant to fields such as computer aided design, technical documentation or software engineering where managed data are time-dependant.

متن کامل

Integrating Programs and Documentation

A simple tool called PD system is described and offered for general use that allows one to integrate programs and their documentation in ASCII files. Such a program with documentation file (PD file) consists of alternating documentation and program sections. PD files can be compiled directly; for a compiler, documentation sections are just commentaries to be ignored. On the other hand, the PD s...

متن کامل

Removing Superfluous Versions in Polyvariant Specialization of Prolog Programs

Polyvariant specialization allows generating multiple versions of a procedure, which can then be separately optimized for different uses. Since allowing a high degree of polyvariance often results in more optimized code, polyvariant specializers, such as most partial evaluators, can generate a large number of versions. This can produce unnecessarily large residual programs. Also, large programs...

متن کامل

Integrating Logic Programs and Schemata

( o r n clause/Schema Representation Language) is the result of an athor to combine thetools of logic programniinp. and schema based knowledge represention into a single hybrid system. knowledge,compressed in schemala can be accessed during; the execution of logic programs,and the retrieval of the values of a SLOT in a schema can involvethe execution of logic programs that attempt. to declare t...

متن کامل

Improved Register Usage for Functional Programs through Multiple Function Versions

To use registers effectively, functional programs rely on interprocedural register allocation. Existing interprocedural strategies adopt a naive approach in the presence of recursion, and spill registers whenever necessary. Moreover, such recursion-induced spills cannot be avoided, even by increasing the supply of registers. In this paper, we describe a strategy that reduces memory spills due t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Programming Languages and Systems

سال: 1989

ISSN: 0164-0925,1558-4593

DOI: 10.1145/65979.65980